//引获取数据库的数据
let { classesModel } = require("./models/classesModel");

//获取分类数据
module.exports.getClasses = async function () {
	let data = await classesModel.find({ delete: false });
	return data;
};

//添加分类
module.exports.addClasses = async function (classes) {
	let data = await classesModel.create(classes);
	console.log(33333, data);
	return data;
};

//伪删除
module.exports.deleteClasses = async function (classId) {
	//调用模型的修改数据方法
	return await classesModel.updateOne(classId, {
		//改变删除状态
		delete: true,
	});
};

//修改分类
module.exports.updateClasses = async (params) => {
	// console.log(3333333, params);
	return classesModel.updateOne({ _id: params._id }, params);
};
